
基础原理,理解连发核心
核心组件搭建,主体结构选择
我推荐用3格长基础炮管,因为太长会降低射速,先用普通方块搭出炮身,炮管末端放发射器,发射器口朝外,发射器里面存TNT,这是弹匣,炮管前半段放一个粘性活塞,活塞面朝发射器方向,距离发射器一格远,这样活塞推出去时能把TNT从发射器里顶出来,注意发射器本身不会自动发射,你需要用红石线连接它和后面定时器,另外在发射器后面放一个红石比较器,让它监测发射器内物品数量,当TNT减少时就给装填系统一个信号,这个设计能防止哑弹。
时序控制,打造循环脉冲
连发需要周期性的红石信号,最简单办法是用红石中继器制作一个时钟电路,比如两个中继器对头连成一个环形,中继器延时调成2档或3档,环形中有个红石火把作开关,火把亮时停止脉冲,火把灭时开始循环,但这个时钟信号会同步点燃所有TNT,导致爆炸重叠浪费,更好的方案是用一个比较器加一个物品循环的脉冲发生器,叫“滴水石脉冲器”也行,但更稳定的是“观察者活塞循环”,用两个观察者面对面,中间夹一个粘性活塞,当活塞伸出时观察者检测到变化再触发自身,形成高频脉冲,不过高频容易炸服,你需要用中继器把频率降下来,一般调到每0.5秒一脉冲最适合大炮。
弹药循环系统,自动回填TNT
这是最难也最关键的部分,单发射器内的TNT打光后炮就哑了,所以得做一个“弹药补给链”,在发射器上方或侧面挖一个通道,连接一个漏斗矿车循环系统,最简单的方法:在发射器上方放一个漏斗,漏斗上面放箱子,箱子内存满TNT,漏斗会自动向下输送,但是漏斗速度很慢,只有每0.4秒传一个,所以你要确保时钟脉冲比漏斗慢才行,否则TNT还没到位就被触发了,另一个高端玩法是用粘液块和观察者做“TNT压缩器”,把一个个TNT快速推入发射器,但这种结构复杂,新手容易搞错方向,我个人建议先做漏斗箱子组合,等熟练了再升级。
调试与优化,避免常见炸膛
装好所有部件后,先别放太多TNT,只放一组测试,第一次测试时炮管前方要留足空间,否则爆炸会炸毁自身,连发大炮最怕的是TNT在炮管内爆炸,这叫炸膛,原因往往是活塞推TNT的时机和点燃信号重叠了,解决办法是把点燃信号延迟1个红石刻,比如在红石线上插入一个中继器延时,或者用比较器从活塞触发信号那里取电,还有注意活塞的收回时间,粘性活塞收回有0.5秒,如果脉冲太快,活塞还没收回就再次推动,会把TNT卡在半空然后爆炸,所以时钟频率至少间隔1秒,发射器旁边的红石线不要直接连时钟,要用一个与门做判断,只有发射器内有TNT时才允许发射。
实战经验,个人常用方案
我用过最简单的连发大炮就是“两段式脉冲中继器”,在炮管后方做一个2格高的红石中继器塔,每级中继器延时2档,总共7个中继器串联,这样能产生一个大约6秒的循环,然后在这个循环的每个周期中间段,再接一个比较器检测发射器内TNT,如果TNT足够就放行一个脉冲给发射器和活塞,这能保证每次只发射一发,弹药补给用漏斗矿车在轨道上循环,轨道成一个环形,矿车经过发射器上方时自动投入物品,虽然慢但很稳定,你只要保证箱子里的TNT不少于64个就能持续连发,最后别忘了在炮管前方放一个防爆墙,不然连发几炮后炮身就没了,玩红石大炮最关键的是耐心和反复调试,每改一个参数都要测试一次,慢慢就能找到手感,连发大炮做好了可以用于生存模式刷怪或者PVP压迫对手,但请记得在服务器里先问管理员是否允许,否则可能会被当成熊孩子踢出去。
相关文章